
/* File=/css/oddsConverter.css */
* html #bm { width:100%; }

.oddsConverter {line-height: 2em; width: 37em; position: absolute; right: 5px; z-index: 10; background-color:#F1F7FD; border: 1px solid #000000; }
.oddsConverter .oddsConverterLink { float:right; text-decoration: underline; }
.oddsConverter .oddsConverterRightContainer {position: absolute; left: 8em }
.oddsConverter .oddsConverterInput {width: 4.6em; margin-bottom: 0.1em; font-weight: bold; font-size: 1em;}
.oddsConverter .oddsConverterButton {font-size: 1em; margin-left: 1em; margin-right: 1em; }
.oddsConverter .oddsTableContainer {border:1px solid #CCCCCC; width:230px; height: 6.2em; overflow: auto;}
* html .oddsConverter .oddsTableContainer { width:230px; }
.oddsConverter .oddsConverterLabel {top: 1em;}
.oddsConverter .oddsConverterTable td {width: 4.2em; padding-top: 0.5em; padding-bottom: 0.5em; text-align: center; border-right: solid 1px #FFFFFF;}
.oddsConverter .oddsConvertorDecimal td {background-color:#D2E1E9; font-weight: bold;}
.oddsConverter .oddsConvertorDecimal .selected {background-color:#F2F6F9;}
.oddsConverter .oddsConvertorFraction .selected {background-color:#FAFCFC;}
.oddsConverter .closestOdds { display: none; }

/* File=/css/cv.css */
/* competition view */
#cv { padding: 0px 1px 0px 5px; width:99%; text-align:left; }
#cv #topnav { float:left; height:72px; font-size:11px; }
#cv #topnav, [mozilla] { float:left; height:72px; font-size:11px; padding-right: 5px; }

select { font-family:Tahoma,Verdana,Arial,Sans-Serif; padding:0px; font-size:100%; }
a.hUnderline { text-decoration: none; }
a:hover.hUnderline { text-decoration: underline; }

.breadcrumb { color:#0163B0; font-weight:bold; cursor: pointer; }

/* File=/css/bm.css */
* html #bm { width:100%; }
form {padding: 0; margin: 0;}
#bm {width:auto; position:relative; top:23px; }
#bm .text { text-align:center; width:54px; height:20px; }
#bm .border { border-bottom:1px solid #aaa; }
.loaded { border:1px solid #aaa; }
.widthEnforcer { width:380px; margin: 0; padding: 0; }
.hidden { display:none; }
#bm h1 {font-size:115%; padding:0;margin:0; width:269px;}
#bm h2 {background-color:transparent; color:#000; font-size:120%; font-weight:bold; padding-top:7px; padding-left:0;}
.betManagerContainer{height:100%;}
.tabs  { position:absolute; top:-24px; left:-1px; background:url(../img/px_grey.gif) 0 24px repeat-x; }
.tabs ul { margin:0; padding:0; font-size:120%; font-weight:bold; }
.tabs li { list-style:none outside none; float:left; margin-right:1px; border:1px solid #aaa; border-bottom:0; cursor:pointer; }
.tabs li span { display:block; background-color:#eff3f7; color:#2971b5; padding:3px 7px 3px; }
.tabs li.selected span { background-color:#fff; color:#636563; padding:3px 7px 4px; }
/* workaround for chinese locales */
.zh .tabs ul,
.zh_TW .tabs ul { font-family:SimSun,MingLiU,"Arial Unicode MS",Sans-Serif; font-size:130% !important; font-size:120%; }
* html .zh .tabs li span,
* html .zh_TW .tabs li span { padding:2px 7px 2px; }
* html .zh .tabs li.selected span,
* html .zh_TW .tabs li.selected span { padding:2px 7px 3px; }

#bm .tabPanel { clear:both; display:none; }
#bm .panel { width:100%;}
#bm .header {margin:5px 5px 0; }
#bm .header p { white-space:normal; margin:0; padding:3px 0; width:100%; display:block; }
#bm .myBetsTab .header {height:30px}
html>body #bm .myBetsTab .header {height:auto}
#bm .myBetsTab, #bm .processingScreen  {padding-top:3px;}

#bm .myBetsTab .review .footer { border-top:1px solid #aaa;}
html>body #bm .myBetsTab .review .footer { border-top:1px solid #aaa; }
html>body #bm .myBetsTab .continue .footer { position:relative; top:5px }

html>body #bm .myBetsTab {padding-top:0px;}

html>body #bm .myBetsTab .nonContinueFooter {height:20px}

#bm .noProjectedOdds .projectedOdds {display:none;}

html>body #bm .hideSPOddsOptions .startingPriceBets *.odds,
html>body #bm .hideSPOddsOptions .startingPriceBets *.profit  { display:none }  

#bm .hideProjectedOdds .startingPriceBets .projectedOdds { display:none } 
 
#bm .hideSPOddsOptions .startingPriceBets th.odds *, 
#bm .hideSPOddsOptions .startingPriceBets th.profit *, 
#bm .hideSPOddsOptions .startingPriceBets td.odds *, 
#bm .hideSPOddsOptions .startingPriceBets td.profit * { display:none }  

#bm .hideSPOddsOptions .startingPriceBets td.odds, 
#bm .hideSPOddsOptions .startingPriceBets th.odds, 
#bm .hideSPOddsOptions .startingPriceBets td.profit, 
#bm .hideSPOddsOptions .startingPriceBets th.profit {width:0;}

#bm .placeBetsTab .matchedStatus {display:none;}
#bm .placeBetsTab .continue .matchedStatus { display:block;}

#bm .header .button {padding:0;}
#bm .header .verifybetcontent {display:inline; height: 30px;}
#bm .header a:visited, #bm th a {color:#095BA6;text-decoration:underline; font-weight:normal;}
#bm th a:hover, #bm .header a:hover {color:#095BA6;text-decoration:none !important;}

#bm .content { padding:0; width:100%; overflow-x:visible; min-width:269px;}
#bm .scrollable { width:100%; overflow-x:visible; min-width:269px;}

#bm .hide { display:none; }
#bm thead.back, #bm .back thead { background-color:#b8c1da; }
#bm tbody.back, #bm .back tbody, #bm .back .inPlayOptions input { background-color:#d6dceb; }
#bm tfoot.back, #bm .back tfoot { background-color:#d6dceb; }


#bm .betsContainer {display:none; margin-bottom:5px;}
#bm .last {margin-bottom:0;}
#bm .betHeader {background-color:#095ba6; color:#fff; padding:4px;}
#bm .betHeader p {padding:0; margin:0;}
#bm .headerOption {float:right; font-weight:bold;}
#bm .continue .headerOption a {color:#fff; text-decoration:underline; font-weight:bold;}



#bm .layColour_red tfoot.lay, #bm .layColour_red .lay tfoot, #bm .layColour_red tbody.lay, #bm .layColour_red .lay tbody, #bm .layColour_red .lay .inPlayOptions input { background-color:#EAD1E3; }
#bm .layColour_red thead.lay, #bm .layColour_red .lay thead { background-color:#DDADCA; }
#bm .layColour_green tfoot.lay, #bm .layColour_green .lay tfoot, #bm .layColour_green tbody.lay, #bm .layColour_green .lay tbody, #bm .layColour_green .lay .inPlayOptions input { background-color:#F1F1E2; }
#bm .layColour_green thead.lay, #bm .layColour_green .lay thead { background-color:#DFDFC1; }
#bm .layColour_yellow tfoot.lay, #bm .layColour_yellow .lay tfoot, #bm .layColour_yellow tbody.lay, #bm .layColour_yellow .lay tbody, #bm .layColour_yellow .lay .inPlayOptions input { background-color:#FFFFB6; }
#bm .layColour_yellow thead.lay, #bm .layColour_yellow .lay thead { background-color:#FFFF00; }

#bm td.totalStake {border-top:1px solid #000; text-align:center;}
#bm th.bidTypeHeader {padding-left:5px; width:100%; text-align:left;}

#bm th.odds, #bm td.odds, #bm th.odds span {width:60px; }
#bm th.stake, #bm td.stake, #bm th.stake span {width:65px; }
#bm th.profit, #bm th.profit span, #bm td.profit, #bm .moc th.stake, #bm .moc th.stake span, #bm .moc td.stake {width:60px; }
#bm th.delete, #bm td.delete, #bm th.delete span  {width:16px; }
#bm th.status {text-align:right;}

#bm th.stake span, #bm th.odds span, #bm th.profit span, #bm th.delete span  {display:block; } 

#bm td.profit {text-align:left;}
#bm td.payout, #bm td.liability, #bm td.bspPayout, #bm td.bspLiability, #bm td.stake {text-align:right;}
#bm td.profit span, #bm td.payout span, #bm td.bspPayout span, #bm td.liability span, #bm td.bspLiability span, #bm td.stake span {float:left; width:50px; text-align:right;}

#bm td.runnerName {width:100%;}
#bm .hideSPOddsOptions .startingPriceBets  td.runnerName {width:100%;}
/*html>body #bm td.runnerName, html>body #bm .hideSPOddsOptions .startingPriceBets  td.runnerName {width:auto;}*/
#bm .verify .delete {width:1px; }
#bm .spacer {clear:both;display:block;visibility:hidden;}
#bm .confirmedBetContainer {margin-bottom:5px;}
#bm .confirmedBetContainer table {margin-bottom:5px;}
#bm .confirmedBetContainer table.last {margin:0;}
#bm .confirmedUnmatchedBets .unmatched, #bm .confirmedUnmatchedBets .unmatchedBetReference {background-color:#fff}
#bm .confirmedUnmatchedBets .unmatched td {border-top:1px solid #ccc;}
#bm .confirmedUnmatchedBets .unmatchedBetReference td {border-bottom:1px solid #ccc;}
#bm .persistenceCancelOption *, #bm .persistenceOptions *, #bm .inPlayOptions td * {display:block; float:left}
#bm .persistenceOptions input {}
#bm p.persistenceOptions {float:left; display:block; margin-right:12px;}
#bm .persistenceCancelOption {float:left; display:block; width:100%;}
#bm .persistenceCancelOption label, #bm .persistenceCancelOption strong, #bm .persistenceOptions label, #bm .persistenceOptions strong, #bm .inPlayOptions td label, #bm .inPlayOptions td strong {padding-top:2px;}
#bm .persistenceCancelOption strong.optionDivider {padding:2px 12px 2px 0; }
#bm .persistenceCancelOption label strong, #bm .persistenceOptions label strong {float:none; display:inline}
#bm .betsAdded .noBetContent {display:none;}
#bm .persistenceOptions label {padding-right:4px;}


#bm .myBetsTab .header .refreshButtons, #bm .myBetsTab .header h1.normalMarketHeader {margin-bottom:5px;}

/*, #bm .inPlayOptions td, #bm .betInfo td, #bm .betBody td*/

#bm .spContainer tr.betInfo td, #bm .matchedContainer tr.betInfo td, #bm .inPlayOptions td, #bm .potentialBets tr.messageRow td {border-bottom:1px solid #fff;}


#bm .btnDelete { background:url(../img/delete.gif) no-repeat; width:16px; height:15px; cursor:pointer; }
#bm .confirmedBets  .btnDelete {float:left; margin-right:3px;}
#bm .deletedBet .btnDelete { background:url(../img/delete_pressed.gif) no-repeat; }
.racingpost #bm .btnDelete { background:url(../img/brands/racingpost/delete.gif) no-repeat; width:16px; height:15px; cursor:pointer; }
.racingpost #bm .deletedBet .btnDelete { background:url(../img/brands/racingpost/delete_pressed.gif) no-repeat; }
.turftrax #bm .btnDelete { background:url(../img/brands/turftrax/delete.gif) no-repeat; width:16px; height:15px; cursor:pointer; }
.turftrax #bm .deletedBet .btnDelete { background:url(../img/brands/turftrax/delete_pressed.gif) no-repeat; }
#bm .fieldOdds { width:53px;  }
#bm .fieldOdds .text { float:left; width:37px; border:1px solid #969696;}
#bm .fieldOdds .btnScrollUp { background:transparent url(../img/scroll.gif) scroll no-repeat top right; width:16px; height:10px; float:left; cursor:pointer; overflow:hidden;}
#bm .fieldOdds .btnScrollDown { background:transparent url(../img/scroll.gif) scroll  no-repeat bottom right; width:16px; height:10px; float:left; cursor:pointer; overflow:hidden;}
#bm .maxOdds .fieldOdds .btnScrollUp { background-image:url(../img/scroll_dis.gif);}
#bm .minOdds .fieldOdds .btnScrollDown { background-image:url(../img/scroll_dis.gif);}
#bm .fieldStake .text { width:57px;  border:1px solid #969696;}
#bm span.message, #bm span.reference, #bm span.verifyMessage {color:#666666; margin-left:1px; display:block;}
#bm .continue .unmatchedConfirmedBets strong { margin-left:1px;}
#bm .cancelButton input {margin-top:3px; font-size:100%;}
#bm span.verifyMessage {margin-left:6px;}

#bm .odds .static {width:100%; text-align:center; display:block;}
#bm .odds {text-align:center;}
#bm .myBetsTab .header select {float:right; width:75px;font-size:80%;}

#bm .verify .normalMarketHeader {border-bottom:1px solid #000; width:100%;}
#bm .continue .betHeader .button {font-size:100%; margin-top:4px;}
#bm .hideHelp .messageRow {display: none; }

#bm .continue th.odds, #bm .continue td.odds {width:48px;}
#bm .continue th.stake, #bm .continue td.stake {width:48px;}
#bm .continue th.profit, #bm .continue td.profit {width:68px;}

#bm .matchedContainer .odds, #bm .spContainer .matched td.odds, #bm .continue td.odds {text-align:center;}

#bm .myBetsTab .lay th.profit label{font-weight:normal;}

#bm .sortedBets td.odds {width:50px; text-align:center;}
#bm .sortedBets td.stake  {width:61px; text-align:center;}
#bm .sortedBets th.profit  {width:75px; text-align:center;}

#bm .sortedBets td.profit  {width:75px;}

/* locales with long text strings in the BM: de es it pl ru  */
.pt #bm th.odds, .pt #bm td.odds, 
.pt #bm th.profit, .pt #bm td.profit,
.de #bm th.odds, .de #bm td.odds, 
.de #bm th.profit, .de #bm td.profit,
.es #bm th.odds, .es #bm td.odds,
.es #bm th.profit, .es #bm td.profit,
.it #bm th.odds, .it #bm td.odds,
.it #bm th.profit, .it #bm td.profit,
.pl #bm th.odds, .pl #bm td.odds,
.pl #bm th.profit, .pl #bm td.profit,
.ru #bm th.odds, .ru #bm td.odds,
.ru #bm th.profit, .ru #bm td.profit {width: 110px;}

/* locales with medium length text strings in the BM:  bg da el no sv tr */
.bg #bm th.odds, .bg #bm td.odds,
.bg #bm th.profit, .bg #bm td.profit,
.da #bm th.odds, .da #bm td.odds,
.da #bm th.profit, .da #bm td.profit,
.el #bm th.odds, .el #bm td.odds,
.el #bm th.profit, .el #bm td.profit,
.no #bm th.odds, .no #bm td.odds,
.no #bm th.profit, .no #bm td.profit,
.sv #bm th.odds, .sv #bm td.odds,
.sv #bm th.profit, .sv #bm td.profit,
.tr #bm th.odds, .tr #bm td.odds,
.tr #bm th.profit, .tr #bm td.profit {width: 85px;}

#bm .subHeader, #bm .sortedByMatchedDate th, #bm .assortedHeader th  {background-color:#a3a3a3; color:#fff; font-weight:bold; text-indent:5px; padding:5px 0;}

#bm .inPlayMessage {display:none;}
#bm .inplay .inPlayMessage {display:block;}
#bm .inplay .optionsText {display:none;}
#bm .noPersistence .optionsText {display:none;}
#bm .footer { background-color:#edf3f6;}

#bm .betsAdded .footer { border-top:1px solid #aaa;}
#bm .footer_submit_panel { text-align:right; background-color:#edf3f6;}
#bm .continue .footer_submit_panel {  border-top:1px solid #aaa;}
 

#bm .footer_submit_panel p {margin:2px;padding:0;font-size:100%;}
#bm .confirmedBets td input, #bm .footer_submit_panel input {font-size:110%;padding:0;}
#bm .footer_submit_panel .commitButtons input {padding:0 6px; margin:0 0 0 5px;}

#bm .header a {text-decoration:underline;}
#bm .header a:hover {text-decoration:none;}



#bm th .liability, #bm th .payout {display:block; width:100%; text-align:center;}
#bm .myBetsTab th .myBetsTab  .liability, #bm th .payout {font-weight:bold;}
#bm .processing .processingScreen {display:block;background-color:#fff;width:100%;}
#bm .processingScreenPadding {display:block;width:100%;padding-top:250px; }
#bm .processing .processingScreen strong {display:block;width:100%;text-align:center;font-size:120%;}

#bm .payoutBox {position:absolute; right:0; width:110px; background-color:#f1f7fd; display:none; padding:10px; border-style:solid; border-width:1px;}
.payoutBoxLabel { padding-bottom:4px;}
.payoutCurrency {font-weight:normal}
.payoutRow {width:110px;}
.payoutInput { width:50px; text-align:center; font-size:1.1em;}
.payoutButton {width:25px; height:20px; font-size:1.15em; }

#bm .betsAdded .footer { display:block; border-bottom:1px solid #aaa;}
#bm .footer .userOptionsBoxes { display:table; width:100%; clear:both; white-space:nowrap; }
#bm .footer .userOptionsBoxes div { width:30%; float:left }
#bm .footer .userOptionsBoxes div.matchedBetOption {width:60%;}


#bm .placeBetsTab .placebets .footer {position:relative;top:1px;}
html>body #bm .placeBetsTab .placebets  .footer {top:5px;}
#bm .placeBetsTab .continue .footer_submit_panel {padding-top:1px}

#bm .placeBetsTab .footer .userOptions {z-index:1; font-size:90%;}
#bm .placeBetsTab .userOptions {height:20px; position:relative;}
#bm .placeBetsTab .verifybetcontent * {position:relative;}
#bm .placeBetsTab .footer_percent_book_panel div { position:relative; top:-2px; width: 75px; display:block; padding:5px 0 0 0; margin:0; text-align:center; float:left; overflow:hidden;}
#bm .placeBetsTab .footer_percent_book_panel div.layPercentBook {width:auto; padding-left:2px}
#bm .placeBetsTab .userOptions .confirmBets { float:left; width:145px; position:relative; top:-1px}
#bm .placeBetsTab .userOptions .percentBook {  height:13px; display:block; float:left;position:relative; top:-1px; padding-right:3px;}
/*html>body #bm .placeBetsTab .userOptions .percentBook, html>body #bm .placeBetsTab .userOptions .confirmBets {top:-1px;}*/



/* Display none */
#bm .placebets .nonplacebetcontent, #bm .placebets .betstatuscontent, #bm .placebets .placeBetErrorFooter, #bm .placebets th .liability, #bm .placebets th .payout, #bm .laypayout .exchange .liability, #bm .laypayout .liability, #bm .layliability .payout {display:none;}
#bm .placebets .continueFooter, #bm .placebets .continueContent, #bm .placebets .confirmedBets, #bm .placebets .verifybetcontent, #bm .placebets .static, #bm .placebets .verifyMessage {display:none;}
#bm .verify .placeBetErrorFooter, #bm .verify .betstatuscontent, #bm .verify .continueContent, #bm .verify .continueFooter, #bm .verify .confirmedBets, #bm .verify .noValidBets, #bm .continue .noValidBets,#bm .verify .invalidBet, #bm .verify .placebetcontent, #bm .verify .message, #bm .verify .btnDelete, #bm .verify .fieldOdds, #bm .verify .fieldStake, #bm .verify .laybetviewoptions { display:none;}
#bm .processing .placeBetErrorFooter, #bm .processing .continueContent, #bm .processing .betstatuscontent, #bm .processing .continueFooter, #bm .processing .confirmedBets, #bm .processingScreen, #bm .processing .content, #bm .processing .header, #bm .processing .footer {display:none;}
#bm .continue .noUnmatchedBets, #bm .continue .loadingBets, #bm .continue .noBets, #bm .continue .nonContinueContent, #bm .continue .placeBetErrorFooter, #bm .continue .betstatuscontent, #bm .continue .nonContinueFooter, #bm .continue .reviewbetcontent, #bm .continue .unconfirmedBets, #bm .continue .unmatchedBets, #bm .continue .matchedBets, #bm .continue .placebetcontent, #bm .continue .verifybetcontent, #bm .continue .notContinueContent, #bm .continue .spBets {display:none !important;}
#bm .betstatus .confirmedBets, #bm .betstatus .verifybetcontent, #bm .betstatus .placebetcontent {display:none;}
#bm .review .modifiedBetResults, #bm .review .continueContent, #bm .review .continueFooter{display:none;}
#bm .myBetsTab .continueContent tr.betInfo {display:table-row;}

#bm .myBetsTab .continueContent table.failed {border:1px solid red; margin-bottom:5px;}
#bm .myBetsTab .spContainer .delete {width:1px;}

/*#bm .failed, #bm .failed td, #bm .failureMessage, #bm .failed .reference {background-color:#fff; color: #FF3F3F;}

#bm tbody.failed .reference { display: none; }
#bm tbody.failed, #bm .failed tbody { background-color: #fff; }

#bm tbody.failed, #bm .failed td { color: red; }
#bm tbody.failed span.reference { color: red; }
*/


#bm .failed .userOptionsBoxes {display: none;}
#bm .betstatus .potentialBets {margin-bottom:5px;}
#bm .subHeader .matchedBets {text-align:right; padding-top:0; padding-bottom:0;}


#bm .betUpdateFailed .layStaticHeaders, #bm .betUpdateFailed .potentialBetsContainer  {display:block;}

#bm .betUpdateFailed .userOptions, #bm .betUpdateFailed .continueFooter .footer_submit_panel, 
#bm .betUpdateFailed .potentialBetsContainer .betHeader, 
#bm .betUpdateFailed .continueContent .matchedContainer,
#bm .betUpdateFailed .continueContent .unmatchedContainer, 
#bm .betUpdateFailed .continueContent .spContainer {display:none;}

#bm .myBetsTab div.unmatchedBets, #bm .myBetsTab div.matchedBets {margin-bottom:5px;}

#bm .noBetsOnMarket .footer, #bm .loadingBetsOnMarket .footer  {display:none;}

#bm .sortedBets {display:none;}

#bm .sortedBetsShow .matchedBets, #bm .sortedBetsShow div.hide {display:none;}
#bm .sortedBetsShow .sortedBets, #bm .sortedBetsShow .subHeader {display:block;}

#bm .continue table.failed {border:1px solid #c00;}
#bm .continue table.failed td, #bm .continue table.failed td .reference {background-color:#FDE8E8; color:#c00;} 
#bm .continue table.success {border:1px solid #0D820D;}
#bm .continue table.success td, #bm .continue table.success td .reference {background-color:#E7F7BD; color:#0D820D;}

#bm .betstatus .potentialBets table {border:1px solid #c00;}
#bm .betstatus .potentialBets .failed td, #bm .betstatus .potentialBets .failed td.failureMessage {background-color:#FDE8E8; color:#c00;} 



#bm .betStatusTitleHide .statusLine, #bm .review .betInfoHide .betInfo, #bm .matchedBetHide .matchedBets, #bm .matchedBetHide .spBets, #bm .matchedBetHide .matchedBet {display:none;}
 
#bm td .responseMessage {font-weight:bold;}

#bm .noBets, #bm .noUnmatchedBets, #bm .loadingBets {display:none; text-align:center; font-weight:bold;  margin-top:40%; font-size:120%; height:15px;}
#bm .loadingBetsOnMarket .loadingBets, #bm .noBetsOnMarket .noBets, #bm .noUnmatchedBetsOnMarket .noUnmatchedBets {display:block;}

#bm .editedOdds .odds input { color:#FF0000;}
#bm .editedStake .stake input { color:#FF0000;}
#bm .deletedBet input { background-color:#CDCDCD; border: 1px solid #808080; color:#000;}
#bm .disabledBet .betBody td, #bm .disabledBet .inPlayOptions td, #bm .disabledBet .betBody td input, #bm .greyBet .betBody td, #bm .greyBet .inPlayOptions td, #bm .greyBet .inPlayOptions input, #bm .layColour_red .greyBet .inPlayOptions input, #bm .layColour_green .greyBet .inPlayOptions input, #bm .layColour_yellow .greyBet .inPlayOptions input, #bm .greyBet .betBody td input, #bm .deletedBet .betBody td input, #bm .greyBet .inPlayOptions td label { background-color:#CDCDCD; color:#8F809D;}

.oddsConverterLink { float:right; text-decoration: underline; }
.oddsConverter {width: 360px; padding: 7px; position: absolute; right: 5px; z-index: 10; background-color:#F1F7FD; border: 1px solid #000000; }
.oddsConverterTable td {width: 44px; height: 25px; text-align: center; border-right: solid 1px #FFFFFF;}
.BMJITHelpOddsConvertorDecimal td {background-color:#D2E1E9; font-weight: bold;}
.oddsTableContainer {border:1px solid #CCCCCC; width: 220px; height: 70px; overflow: auto;}
.footer_submit_panel span {float:left;}
.footer_submit_panel span img {vertical-align:text-bottom;padding-right:5px;}
.BMJITHelpOddsConvertorDecimal .selected { background-color:#edf3f6; }
.BMJITHelpOddsConvertorFractional .selected { background-color:#f2f6f9; }

.placedMarket .normalMarketHeader, .normalMarket .placedMarketHeader {display:none;}
.placedMarket .content input.text { background-color:#BDEBBD;}

.CurryBoldedText { font-weight: bold; }


#bm .unmatchedContainer { border: 1px solid #cc0000; display:table; width:100%;}
#bm .matchedContainer { border: 1px solid #0d820d; display:table; width:100%;}
#bm .spContainer { border: 1px solid #e7823e; display:table; width:100%;}
#bm .spBets { }

/* status line */
#bm .statusLine { font-weight: bold; width: 100%; margin-bottom: 1px; }
#bm .betsStatusText { background:none no-repeat 3px center; padding: 4px 3px 4px 25px; }
#bm .unmatchedStatus { color: #cc0000; background-color: #fde8e8; }
#bm .matchedStatus { color: #0d820d; background-color: #e7f7bd; }
#bm .spStatus { color: #e7823e; background-color: #f9e7dd; }

#bm .unmatchedStatus .betsStatusText {background-image:url(../img/betstatus_unmatched.gif); }
#bm .matchedStatus .betsStatusText {background-image:url(../img/betstatus_matched.gif);}
#bm .spStatus .betsStatusText { padding-left:3px;}

#bm .successfulStatusMessage { display:none; border: 1px solid #0d820d; width: auto; color: #0d820d; background: #e7f7bd url(../img/betstatus_matched.gif)  no-repeat 3px center; margin:10px; padding: 4px 3px 4px 25px; font-weight:bold;}
/* bet group headers */
#bm .betGroupHeader { color: white; background-color: #0063b5; width: 100%;	padding-bottom: 5px; }
#bm .groupHeaderTopLine { float: left; width: 100%; display: inline;}
#bm .groupHeaderText { float: left; font-weight: bold; margin: 5px; display: inline;}
#bm .groupHeaderSubText { width: auto; margin: 0 5px 5px; }
#bm .matchedGroupHeaderSubText { display: none; width: auto; margin: 0 5px 5px; }
#bm .matchedGroupHeaderText { float: left; font-weight: bold; margin: 5px; display: inline;}
#bm .unmatchedGroupHeaderMoreLink a { color: white; float: right; text-decoration: underline; font-weight: bold; margin: 5px; display: inline;}

#bm .orderByMatchedDate { font-weight: bold; float:right; margin-right: 5px; margin-top: 2px; display: inline;}
#bm .unmatchedHeaderButtons { margin-left: 5px; }

#bm .cancelButton { margin-right: 30px; }

#bm .editedBet .inPlayOptions { color: red; }

#bm .modifiedBetResult td { padding-left: 4px; padding-right: 4px;}


.demoHelpPopupContainer {
	background: transparent url(../img/brands/standard/common/content/images/marketview/demoHelp/background.gif) scroll no-repeat top left;
	height:263px;
	width:503px;
	cursor:move;
	position:absolute;
	top:25%;
	left:10%;
	z-index:10000;
}

.demoHelpPopup {
	background: transparent none scroll no-repeat top left;
}

.demoHelpPopupContainer .closeBar {
	width:484px;
	text-align:right;
	padding-top:8px;
}
.demoHelpPopupContainer .closeBar span, .demoHelpPopupContainer .closeBar span img {
	vertical-align:middle;
}
.demoHelpPopupContainer .closeBar span {
	text-decoration:none;
	color:#fff;
	cursor:pointer;
}
.demoHelpPopupContainer .closeBar span img {
	padding-left:5px;
}

.demoHelpPopupContainer .header {
	background: transparent url(../img/brands/standard/common/content/images/marketview/demoHelp/headline.gif) scroll no-repeat top left;	
	height:21px;
	margin:15px 0 0 10px;
}



.demoHelpPopupContainer .mainContent {
	padding:0 0 0 20px;
}

.demoHelpPopupContainer .mainContent p {
	margin:10px 0;
}

.demoHelpPopupContainer .mainContent ul{
	padding:0;
	margin:0;
}

.demoHelpPopupContainer .mainContent li{
	padding:0 0 12px 11px;
	margin:0;
	list-style:none;
	font-weight:bold;
	background:transparent url(../img/demoHelp/arrow.gif) scroll no-repeat 0 3px;
}

.demoHelpPopupContainer .mainContent li.last{
	padding-bottom:0px;
}

.demoHelpPopupContainer .mainContent li span {
	font-weight:normal;
}

.demoHelpPopupContainer .mainContent label {
	font-weight:bold;
	cursor:default;
}

.demoHelpPopupContainer .mainContent p input {

}

.demoHelpPopupContainer .footer {
	padding:0 0 0 20px;
}

.demoHelpPopupContainer .footer div {
	margin-right:11px;
	cursor:pointer;
}

.demoHelpPopupContainer .footer div.closeButton {
	height:26px;
	width:62px;
	float:left;
	background: transparent url(../img/brands/standard/common/content/images/marketview/demoHelp/closeButton.gif) scroll no-repeat top left;		
}

.demoHelpPopupContainer .footer div.viewDemoButton {
	height:26px;
	width:93px;
	float:left;
	background: transparent url(../img/brands/standard/common/content/images/marketview/demoHelp/viewDemoButton.gif) scroll no-repeat top left;		
}

.demoHelpPopupContainer .header span, .demoHelpPopupContainer .footer div.viewDemoButton span, .demoHelpPopupContainer .footer div.closeButton span{
	background: transparent none scroll no-repeat top left;	
	height:100%;
	width:100%;
	display:block;
}

.betfair .bg .demoHelpPopup {background-image:url(../img/brands/standard/common/content_bg/images/marketview/demoHelp/background.gif);}
.betfair .bg .header span {background-image:url(../img/brands/standard/common/content_bg/images/marketview/demoHelp/headline.gif);}
.betfair .bg .footer div.closeButton span {background-image:url(../img/brands/standard/common/content_bg/images/marketview/demoHelp/closeButton.gif);}
.betfair .bg .footer div.viewDemoButton span {background-image:url(../img/brands/standard/common/content_bg/images/marketview/demoHelp/viewDemoButton.gif);}

.betfair .cz .demoHelpPopup {background-image:url(../img/brands/standard/common/content_cz/images/marketview/demoHelp/background.gif);}
.betfair .cz .header span {background-image:url(../img/brands/standard/common/content_cz/images/marketview/demoHelp/headline.gif);}
.betfair .cz .footer div.closeButton span {background-image:url(../img/brands/standard/common/content_cz/images/marketview/demoHelp/closeButton.gif);}
.betfair .cz .footer div.viewDemoButton span {background-image:url(../img/brands/standard/common/content_cz/images/marketview/demoHelp/viewDemoButton.gif);}

.betfair .da .demoHelpPopup {background-image:url(../img/brands/standard/common/content_da/images/marketview/demoHelp/background.gif);}
.betfair .da .header span {background-image:url(../img/brands/standard/common/content_da/images/marketview/demoHelp/headline.gif);}
.betfair .da .footer div.closeButton span {background-image:url(../img/brands/standard/common/content_da/images/marketview/demoHelp/closeButton.gif);}
.betfair .da .footer div.viewDemoButton span {background-image:url(../img/brands/standard/common/content_da/images/marketview/demoHelp/viewDemoButton.gif);}

.betfair .de .demoHelpPopup {background-image:url(../img/brands/standard/common/content_de/images/marketview/demoHelp/background.gif);}
.betfair .de .header span {background-image:url(../img/brands/standard/common/content_de/images/marketview/demoHelp/headline.gif);}
.betfair .de .footer div.closeButton span {background-image:url(../img/brands/standard/common/content_de/images/marketview/demoHelp/closeButton.gif);}
.betfair .de .footer div.viewDemoButton span {background-image:url(../img/brands/standard/common/content_de/images/marketview/demoHelp/viewDemoButton.gif);}

.betfair .el .demoHelpPopup {background-image:url(../img/brands/standard/common/content_el/images/marketview/demoHelp/background.gif);}
.betfair .el .header span {background-image:url(../img/brands/standard/common/content_el/images/marketview/demoHelp/headline.gif);}
.betfair .el .footer div.closeButton span {background-image:url(../img/brands/standard/common/content_el/images/marketview/demoHelp/closeButton.gif);}
.betfair .el .footer div.viewDemoButton span {background-image:url(../img/brands/standard/common/content_el/images/marketview/demoHelp/viewDemoButton.gif);}

.betfair .es .demoHelpPopup {background-image:url(../img/brands/standard/common/content_es/images/marketview/demoHelp/background.gif);}
.betfair .es .header span {background-image:url(../img/brands/standard/common/content_es/images/marketview/demoHelp/headline.gif);}
.betfair .es .footer div.closeButton span {background-image:url(../img/brands/standard/common/content_es/images/marketview/demoHelp/closeButton.gif);}
.betfair .es .footer div.viewDemoButton span {background-image:url(../img/brands/standard/common/content_es/images/marketview/demoHelp/viewDemoButton.gif);}

.betfair .fi .demoHelpPopup {background-image:url(../img/brands/standard/common/content_fi/images/marketview/demoHelp/background.gif);}
.betfair .fi .header span {background-image:url(../img/brands/standard/common/content_fi/images/marketview/demoHelp/headline.gif);}
.betfair .fi .footer div.closeButton span {background-image:url(../img/brands/standard/common/content_fi/images/marketview/demoHelp/closeButton.gif);}
.betfair .fi .footer div.viewDemoButton span {background-image:url(../img/brands/standard/common/content_fi/images/marketview/demoHelp/viewDemoButton.gif);}

.betfair .it .demoHelpPopup {background-image:url(../img/brands/standard/common/content_it/images/marketview/demoHelp/background.gif);}
.betfair .it .header span {background-image:url(../img/brands/standard/common/content_it/images/marketview/demoHelp/headline.gif);}
.betfair .it .footer div.closeButton span {background-image:url(../img/brands/standard/common/content_it/images/marketview/demoHelp/closeButton.gif);}
.betfair .it .footer div.viewDemoButton span {background-image:url(../img/brands/standard/common/content_it/images/marketview/demoHelp/viewDemoButton.gif);}

.betfair .no .demoHelpPopup {background-image:url(../img/brands/standard/common/content_no/images/marketview/demoHelp/background.gif);}
.betfair .no .header span {background-image:url(../img/brands/standard/common/content_no/images/marketview/demoHelp/headline.gif);}
.betfair .no .footer div.closeButton span {background-image:url(../img/brands/standard/common/content_no/images/marketview/demoHelp/closeButton.gif);}
.betfair .no .footer div.viewDemoButton span {background-image:url(../img/brands/standard/common/content_no/images/marketview/demoHelp/viewDemoButton.gif);}

.betfair .pl .demoHelpPopup {background-image:url(../img/brands/standard/common/content_pl/images/marketview/demoHelp/background.gif);}
.betfair .pl .header span {background-image:url(../img/brands/standard/common/content_pl/images/marketview/demoHelp/headline.gif);}
.betfair .pl .footer div.closeButton span {background-image:url(../img/brands/standard/common/content_pl/images/marketview/demoHelp/closeButton.gif);}
.betfair .pl .footer div.viewDemoButton span {background-image:url(../img/brands/standard/common/content_pl/images/marketview/demoHelp/viewDemoButton.gif);}

.betfair .pt .demoHelpPopup {background-image:url(../img/brands/standard/common/content_pt/images/marketview/demoHelp/background.gif);}
.betfair .pt .header span {background-image:url(../img/brands/standard/common/content_pt/images/marketview/demoHelp/headline.gif);}
.betfair .pt .footer div.closeButton span {background-image:url(../img/brands/standard/common/content_pt/images/marketview/demoHelp/closeButton.gif);}
.betfair .pt .footer div.viewDemoButton span {background-image:url(../img/brands/standard/common/content_pt/images/marketview/demoHelp/viewDemoButton.gif);}

.betfair .ru .demoHelpPopup {background-image:url(../img/brands/standard/common/content_ru/images/marketview/demoHelp/background.gif);}
.betfair .ru .header span {background-image:url(../img/brands/standard/common/content_ru/images/marketview/demoHelp/headline.gif);}
.betfair .ru .footer div.closeButton span {background-image:url(../img/brands/standard/common/content_ru/images/marketview/demoHelp/closeButton.gif);}
.betfair .ru .footer div.viewDemoButton span {background-image:url(../img/brands/standard/common/content_ru/images/marketview/demoHelp/viewDemoButton.gif);}

.betfair .sv .demoHelpPopup {background-image:url(../img/brands/standard/common/content_sv/images/marketview/demoHelp/background.gif);}
.betfair .sv .header span {background-image:url(../img/brands/standard/common/content_sv/images/marketview/demoHelp/headline.gif);}
.betfair .sv .footer div.closeButton span {background-image:url(../img/brands/standard/common/content_sv/images/marketview/demoHelp/closeButton.gif);}
.betfair .sv .footer div.viewDemoButton span {background-image:url(../img/brands/standard/common/content_sv/images/marketview/demoHelp/viewDemoButton.gif);}

.betfair .tr .demoHelpPopup {background-image:url(../img/brands/standard/common/content_tr/images/marketview/demoHelp/background.gif);}
.betfair .tr .header span {background-image:url(../img/brands/standard/common/content_tr/images/marketview/demoHelp/headline.gif);}
.betfair .tr .footer div.closeButton span {background-image:url(../img/brands/standard/common/content_tr/images/marketview/demoHelp/closeButton.gif);}
.betfair .tr .footer div.viewDemoButton span {background-image:url(../img/brands/standard/common/content_tr/images/marketview/demoHelp/viewDemoButton.gif);}

.betfair .zh .demoHelpPopup {background-image:url(../img/brands/standard/common/content_zh/images/marketview/demoHelp/background.gif);}
.betfair .zh .header span {background-image:url(../img/brands/standard/common/content_zh/images/marketview/demoHelp/headline.gif);}
.betfair .zh .footer div.closeButton span {background-image:url(../img/brands/standard/common/content_zh/images/marketview/demoHelp/closeButton.gif);}
.betfair .zh .footer div.viewDemoButton span {background-image:url(../img/brands/standard/common/content_zh/images/marketview/demoHelp/viewDemoButton.gif);}

.betfair .zh_TW .demoHelpPopup {background-image:url(../img/brands/standard/common/content_zh_TW/images/marketview/demoHelp/background.gif);}
.betfair .zh_TW .header span {background-image:url(../img/brands/standard/common/content_zh_TW/images/marketview/demoHelp/headline.gif);}
.betfair .zh_TW .footer div.closeButton span {background-image:url(../img/brands/standard/common/content_zh_TW/images/marketview/demoHelp/closeButton.gif);}
.betfair .zh_TW .footer div.viewDemoButton span {background-image:url(../img/brands/standard/common/content_zh_TW/images/marketview/demoHelp/viewDemoButton.gif);}

/* File=/css/mv.css */
#mv { border:1px solid #aaa; }
#mv .header .title { background-color:#d7e5e6; }
#mv .header .icons a, #mv .header .icons span { font-weight:bold; padding-left:18px; margin:3px 10px 3px 3px; }
#mv .header .inplay_off { background:url(../img/icon_inplay_off.gif) 0 0 no-repeat; cursor:default; }
#mv .header .inplay_on { background:url(../img/icon_inplay_on.gif) 0 0 no-repeat; }
.racingpost #mv .header .inplay_on { background:url(../img/brands/racingpost/inplay.gif) 0 0 no-repeat; }
.turftrax #mv .header .inplay_on { background:url(../img/brands/turftrax/inplay.gif) 0 0 no-repeat; }

.isInPlay_true .inplay, .isInPlay_false .notinplay {display:block;}
.isInPlay_false .inplay, .isInPlay_true .notinplay {display:none;}
#mv .header .tv { background:url(../img/tv.gif) 0 0 no-repeat; }
#mv .header .radio { background:url(../img/radio.gif) 0 0 no-repeat; }
#mv .header .form { background:url(../img/form.gif) 0 0 no-repeat; }
#mv .header .plus { background:url(../img/icon_plus.gif) 0 0 no-repeat; cursor:pointer; margin-left:5px; width:15px; height:15px;}
#mv .header .minus { background:url(../img/icon_minus.gif) 0 0 no-repeat; cursor:pointer; margin-left:5px; width:15px; height:15px;}
#mv .header .matched { cursor:default; }

#mv .header th { padding:2px 0; }
#mv .header th span { cursor:default; }
#mv .header .book { font-weight:normal; color:#666; }
#mv .header .projected { white-space: normal;}
#mv .header .actual { white-space: normal; }
#mv .header th.info { padding:0 5px; font-weight:normal; }
#mv .header th.back { background-color:#c8d0e4; text-align:right; }
#mv .header th.sp { border-left:2px solid #fff; background-color:#ddd; }
#mv .header .displayLayPrices_false th.sp { padding-left:10px; text-align:left;}

#mv .header th.lay { border-left:2px solid #fff; text-align:left; }
#mv .layColour_red th.lay { background-color:#e4b8d6; }
#mv .layColour_green th.lay { background-color:#ececd5; }
#mv .layColour_yellow th.lay { background-color:#ff0; }

#mv .options { position:relative; z-index:99; }
#mv .options a { color:#000; white-space:nowrap; }
#mv .options .open {  position:relative; display:block; border:1px solid #333; background-color:#ff9a00; background-image:url(../img/arrow_down.gif); background-position:right center; background-repeat:no-repeat; padding:2px 14px 3px 2px; cursor:pointer; }
#mv .options .closed {  position:relative; display:block; border:1px solid #fff; background-color:#fff; background-image:url(../img/arrow_right.gif); background-position:right center; background-repeat:no-repeat; padding:2px 14px 3px 2px; cursor:pointer; }
#mv .optionspane {display:none; position:absolute; margin:0px auto; margin-left:10px; width:544px; background-color:#f1f7fd; border:1px solid #84A5BF;; z-index:99; }

#mv .optionspane .controlsheader {color:#0869B8;text-align:center;font-size:100%;font-weight:bold;}
#mv .optionspane h3 {margin-bottom:2px;background-color:#84A5BF;padding:4px 2px 4px 7px;color:white;cursor:pointer;background-image:url(/widgets/img/min.gif);background-repeat:no-repeat;background-position:right center;}
#mv .optionspane h4 {padding:0px;margin:0px 2px 0px 2px;text-align:center;font-size:100%;}
#mv .optionspane ul { list-style:none outside none; margin:2px 0 8px 5px; padding:0; }
#mv .optionspane ul li { clear:both; display:block; padding:1px 0 0; }
#mv .optionspane .scroller {overflow-y:scroll;height:321px;}
#mv .optionspane .indent { padding:1px 0 0 20px; }
#mv .optionspane .note { color:#666; }
#mv .optionspane .red { border:1px solid #ccc; background-color:#e4b8d7; padding:1px 4px; }
#mv .optionspane .green { border:1px solid #ccc; background-color:#ececd5; padding:1px 4px; }
#mv .optionspane .yellow { border:1px solid #ccc; background-color:#ff0; padding:1px 4px; }

#mv .optionspane .disablePnLBoxes .indent .label { color:#aaa; }
#mv .optionspane .disablePnLBoxes .note  { color:#ccc; }


* html #mv .content { height:100%; }
#mv .content { padding:1px; }

* html #panel0 { height:100%; }
* html #mv .scrollable { height:100%; }
.runner { height:30px; min-height:30px; }
.runner .info { padding:2px 2px 0;  width: 40%; border-color: white white #ccc white; font-weight: bold; text-align: left; }
.runner .info a { color:#000; cursor:pointer; }
.runner .info a:hover { color:#095ba6; text-decoration:none; }
.runner .info .chart span { display:block; width:16px; background:url(../img/chart.gif) no-repeat; cursor:pointer; }
.runner .info .id { width:18px; }
.runner .info .stall { width:28px; }
.runner .info .silk span { display:block; height:23px; width:34px; }
.runner .info .profit { color:#096; }
.runner .info .loss { color:#f00; }
.runner .info .pnl div { display:inline; }

.enhancedView_false .runner .info .id,
.enhancedView_false .runner .info .stall,
.enhancedView_false .runner .info .silk span,
.enhancedView_false .runner .info .jockey { display:none; }

.displayProfitAndLoss_false .runner .info .pnl div { display:none; }
.displayProfitAndLoss_true .runner .info .pnl div { display:inline; }
.displayFutureProfitAndLoss_false .runner .info .pnl div.potentialPnL { display:none; }
.displayFutureProfitAndLoss_true .runner .info .pnl div.potentialPnL { display:inline; }
.displayProfitAndLoss_false .runner .info .pnl div.potentialPnL { display:none; }

#mv .footer { background-color:#f0f6f7; padding:5px; border:1px solid #ccc; }
#mv .footer ul { list-style:none outside none; margin:0; padding:0; }
#mv .footer ul li { display:block; padding:4px 0; }
#mv .footer ul li span { background-color:#afc6d5; border:1px solid #ccc; font-weight:bold; padding:1px 3px; margin-right:5px; }
#mv .footer ul li a { text-decoration:underline; }
#mv .footer ul li a:hover { text-decoration:none; }

/* button styles */

.runner .info {width: auto;}

.runnersTable { border-spacing: 2px; }
.runner .mdCell { text-align: center; border:1px solid #ccc; cursor:pointer;}
.runner .b1, .runner .bsp { height: 28px; text-align: center; border:1px solid #666; }
.runner .l1, .runner .lsp { height: 28px; text-align: center; border:1px solid #666; }

.buttonWidth_wide .runner .buttonWidth { width:10%; }
.buttonWidth_narrow .runner .buttonWidth { width:8%; }

.displayMarketDepth_false .runner .mdCell { border:0; border-bottom:1px solid #ccc; color:#fff; cursor:default;}
.displayLayPrices_false .runner .layDisplay { display: none;}

.runner .buttonAppearance { height: 100%; border: 1px solid #ccc; border-color: white #718BC0 #718BC0 white; cursor:pointer;}
.runner .bsp .buttonAppearance span, .runner .lsp .buttonAppearance span { display:block; padding-top:7px; }
 
 
.displayMarketDepth_false .runner .size { display:none; }
.displayMarketDepth_false .runner .b1 .price, .displayMarketDepth_false .runner .l1 .price { display:block; padding-top: 7px; }

.price {display:block;}
.enhancedMarketWithPnLShown_true .runner .buttonAppearance .price { padding-top: 6px;}
.displayMarketDepth_false .enhancedMarketWithPnLShown_true .runner .buttonAppearance .price { padding-top: 12px;}
.enhancedMarketWithPnLShown_true .runner .buttonAppearance .sp { padding-top: 12px;}

.firefoxOnly .enhancedMarketWithPnLShown_true .runner .b1, .firefoxOnly .enhancedMarketWithPnLShown_true .runner .bsp { height: 38px; text-align: center; border:1px solid black; }
.firefoxOnly .enhancedMarketWithPnLShown_true .runner .l1, .firefoxOnly .enhancedMarketWithPnLShown_true .runner .lsp { height: 38px; text-align: center; border:1px solid black; }

.allBackPressed .b1 .buttonAppearance, .runner .back .pressed {border-color: #718BC0 white white #718BC0; background-color: #B8C1DA;}
.runner .b1 .unpressed { background-color:#c8d0e4; border-color:#fff #718bc0 #718bc0 #fff;}

.layColour_red    .allLayPressed .l1 .buttonAppearance, .layColour_red    .runner .lay .pressed {background-color:#ddadca; border-color:#b14e9e #fff #fff #b14e9e;}
.layColour_red    .runner .l1 .unpressed { background-color:#e4b8d7; border-color:#fff #b14e9e #b14e9e #fff;}
.layColour_green  .allLayPressed .l1 .buttonAppearance, .layColour_green  .runner .lay .pressed {background-color:#dfdfc1; border-color:#b9b99d #fff #fff #b9b99d;}
.layColour_green  .runner .l1 .unpressed { background-color:#ececd5; border-color:#fff #b9b99d #b9b99d #fff;}
.layColour_yellow .allLayPressed .l1 .buttonAppearance, .layColour_yellow .runner .lay .pressed {background-color:#eded03; border-color:#adad01 #fff #fff #adad01;}
.layColour_yellow .runner .l1 .unpressed { background-color:#ff0;    border-color:#fff #adad01 #adad01 #fff; }

.btn { /*height:30px;*/ height:100%; min-height:30px; margin:0; padding:1px; border:1px solid #fff; cursor:pointer; }

.buttonWidth_wide .btn { width:10%; }
.buttonWidth_narrow .btn { width:8%; }
.btn:lang(en) { height:auto; } /* all browsers except Safari hack */
.displayProfitAndLoss_true.enhancedView_true .enhanced_true .btn { height:37px; }
.b_3, .b_2 { background-color:#ccc; }

.b_1 { background-color:#666; }
.spacer { border-bottom:1px solid #ccc; }
.b_sp { background-color:#666; }
.projected_sp { border:0; border-bottom:1px solid #ccc; background-color:#fff; color:#666; text-align:center; cursor:default; }
.actual_sp { background-color:#ddd; color:#666; font-weight:bold; text-align:center; cursor:default; }
.l_sp, .l_1 { background-color:#666; }
.l_2, .l_3 { background-color:#ccc; }
.price, .sp { font-weight:bold; }
.help_content .b_3, .help_content .b_2, .help_content .l_3, .help_content .l_2 { cursor: default;}
.help_content .projected_sp {cursor:pointer;}

.outer { display:table; height:100%; width:100%; border-spacing:0; background-color:#fff; }
.middle { display:table-cell; height:100%; width:100%; border:1px solid #fff; vertical-align:middle; }
/* IE hack for vertical center alignment of text */
.middle .inner {  width:100%; text-align:center; padding:2px 0; }
.middle .inner span { display:block;  }
.displayMarketDepth_false .middle .inner .price, .middle .inner .sp { padding:7px 0 6px 0; }

html>body .middle { position:static; }
html>body .middle .inner { position:static; }
html>body .middle .inner span { position:static; }

.projected_sp .middle { background-color:#fff; border-color:#fff; color:#666; }
.b_1 .middle, .b_sp .middle { background-color:#c8d0e4; border-color:#fff #718bc0 #718bc0 #fff; }
.allBackPressed .b_1 .middle, .b_1 .pressed .middle, .b_sp .pressed .middle { background-color: #b8c1da; border-color: #718bc0 #fff #fff #718bc0; }
.b_1 .unpressed .middle { background-color:#c8d0e4; border-color:#fff #718bc0 #718bc0 #fff;}

.layColour_red .l_1 .middle, .layColour_red .l_sp .middle { background-color:#e4b8d7; border-color:#fff #b14e9e #b14e9e #fff; }
.layColour_red .allLayPressed .l_1 .middle, .layColour_red .l_1 .pressed .middle, .layColour_red .l_sp .pressed .middle { background-color:#ddadca; border-color:#b14e9e #fff #fff #b14e9e; }
.layColour_red .l_1 .unpressed .middle { background-color:#e4b8d7; border-color:#fff #b14e9e #b14e9e #fff; }

.layColour_green .l_1 .middle, .layColour_green .l_sp .middle { background-color:#ececd5; border-color:#fff #b9b99d #b9b99d #fff; }
.layColour_green .allLayPressed .l_1 .middle, .layColour_green .l_1 .pressed .middle, .layColour_green .l_sp .pressed .middle { background-color:#dfdfc1; border-color:#b9b99d #fff #fff #b9b99d; }
.layColour_green .l_1 .unpressed .middle { background-color:#ececd5; border-color:#fff #b9b99d #b9b99d #fff; }

.layColour_yellow .l_1 .middle, .layColour_yellow .l_sp .middle { background-color:#ff0; border-color:#fff #adad01 #adad01 #fff; }
.layColour_yellow .allLayPressed .l_1 .middle, .layColour_yellow .l_1 .pressed .middle, .pressed .layColour_yellow .l_sp .pressed .middle { background-color:#eded03; border-color:#adad01 #fff #fff #adad01; }
.layColour_yellow .l_1 .unpressed .middle { background-color:#ff0; border-color:#fff #adad01 #adad01 #fff; }

/*  LOKI COLOURS
.b_1_pressed .middle, .b_bsp_pressed .middle { background-color:#718bc0; border-color:#344761 #c8d0e5 #c8d0e5 #344761; color:#fff; }
.layColour_red .l_1_pressed .middle, .layColour_red .l_bsp_pressed .middle  { background-color:#b14e9e; border-color:#58274f #e4b8d7 #e4b8d7 #58274f; color:#fff; }
.layColour_green .l_1_pressed .middle, .layColour_green .l_bsp_pressed .middle  { background-color:#dfdfc1; border-color:#b9b99d #fff #fff #b9b99d; color:#fff; }
.layColour_yellow .l_1_pressed .middle, .layColour_yellow .l_bsp_pressed .middle  { background-color:#eded03; border-color:#adad01 #fff #fff #adad01; color:#fff; }
*/

/* back lay */
.displayLayPrices_false .l_sp { border:0; border-bottom:1px solid #ccc; background-color:#fff; }
.displayLayPrices_false .l_1,
.displayLayPrices_false .l_2,
.displayLayPrices_false .l_3 { display:none; width:0; padding:0; border:0; background-color:#fff; }

.displayLayPrices_false .l_sp div { visibility:hidden; }
.displayLayPrices_false .l_1 div,
.displayLayPrices_false .l_2 div,
.displayLayPrices_false .l_3 div { display:none; }

.displayLayPrices_true th.back span span { display:none; }

/* market depth */
.displayMarketDepth_false .b_3, 
.displayMarketDepth_false .b_2, 
.displayMarketDepth_false .l_2, 
.displayMarketDepth_false .l_3 { border:0; border-bottom:1px solid #ccc; background-color:#fff; cursor:auto;}

.displayMarketDepth_false .b_3 div,
.displayMarketDepth_false .b_2 div,
.displayMarketDepth_false .l_2 div,
.displayMarketDepth_false .l_3 div { visibility:hidden; }

.displayMarketDepth_false .book { display:none; }
.displayMarketDepth_false .inner .size { display:none; }

.displayMarketDepth_true th.back span span { display:none; }
.displayMarketDepth_true .b_sp span,
.displayMarketDepth_true .l_sp span { padding:6px 0 7px; }

/* starting prices */
.displayStartingPrices_false .b_sp,
.displayStartingPrices_false .l_sp,
.displayStartingPrices_false .actual_sp,
.displayStartingPrices_false .projected_sp { display:none; width:0; padding:0; border:0; background-color:#fff; }

.displayStartingPrices_false .b_sp div,
.displayStartingPrices_false .l_sp div,
.displayStartingPrices_false .actual_sp div,
.displayStartingPrices_false .actual_sp strong,
.displayStartingPrices_false .projected_sp div { display:none; }

/* projected odds */
.displayProjectedOdds_none .projected_sp { display:none; width:0; padding:0; border:0; background-color:#fff; }
.displayProjectedOdds_none .projected_sp div { display:none; }
.displayProjectedOdds_none th.sp .projected span { display:none; }

/* in play */
.isInPlay_true .b_sp,
.isInPlay_true .l_sp { display:none; width:0; padding:0; border:0; background-color:#fff; }
.isInPlay_true .b_sp div,
.isInPlay_true .l_sp div { display:none; }

.isInPlay_false th.sp .actual,
.isInPlay_true th.sp .projected { display:none; }

.displaySpacer_false .spacer { display:none; width:0; padding:0; border:0; background-color:#fff; }
.displaySpacer_false .spacer div { display:none; }

.displaySpacer2_false .spacer2 { display:none; width:0; padding:0; border:0; background-color:#fff; }
.displaySpacer2_false .spacer2 div { display:none; }

/* greyhound trap images */
.trap { height:18px; padding:2px 2px 2px 28px; }
.trap1 { background:url(../img/greyhounds/trap1.gif) 2px 2px no-repeat; }
.trap2 { background:url(../img/greyhounds/trap2.gif) 2px 2px no-repeat; }
.trap3 { background:url(../img/greyhounds/trap3.gif) 2px 2px no-repeat; }
.trap4 { background:url(../img/greyhounds/trap4.gif) 2px 2px no-repeat; }
.trap5 { background:url(../img/greyhounds/trap5.gif) 2px 2px no-repeat; }
.trap6 { background:url(../img/greyhounds/trap6.gif) 2px 2px no-repeat; }

.vacantTrap { height:35px; border:0; }
.vacantTrap .middle { background-color:#f8f8f8; border-color:#ccc; color:#7d7d7d; }
.vacantTrap .vacantTrapText { color:#7d7d7d; font-size:160%; font-weight:bold; padding:3px; cursor:default; }

.bannerHeader { font-size:240%; }
.bannerMessage { font-size:190%; }
.loadingBanner { background-image: url(../img/loadingMessageBackground.gif); color:#718bc0; position:absolute; top:104px; left:105px; border:1px solid; font-weight:bold; padding:5px;z-index:50000; }
.closedBanner { background-image:url(../img/marketMessageBackground.gif); color:#e63600; position:absolute; top:104px; left:105px; border:1px solid; font-weight:bold; padding:5px; }
.suspendedMessage { background-image:url(../img/marketMessageBackground.gif); color:#e63600; border:1px solid; font-weight:bold; padding:5px; }

/* File=/css/help.css */
.rules .eventStartTime { background-color:#fef7da; padding:0 5px 3px; }
.rules .marketParameters { background-color:#f0f6f7; padding:0 5px 3px; }
.rules .marketRules { background-color:#f0f6f7; padding:0 5px 3px; }
.rules .numberOfWinners div { padding:5px 0; }
.rules .numberOfWinners span { background-color:#fef7da; border:1px solid #ccc; padding:3px; }
.rules .runnersRemoved table { border:1px solid #ccc; }
.rules .runnersRemoved th { background-color:#f4e3b1; }
.rules .runnersRemoved td { background-color:#fef7da; text-align:center; }
.rules .commissionOnMarket { background-color:#f7f7f7; padding:0 5px 3px; }
.rules .linkingToMarket { background-color:#f7f7f7; padding:0 5px 3px; }
#bm .rules .border  { border-bottom:1px solid #fff; }
.rules h2 { padding:0; }
.rules a { text-decoration:underline; }
.rules a:hover { text-decoration:none; }
.rules {margin-top:5px}

#bm .help .border  { border-bottom:1px solid #ccc; }
.help a { text-decoration:underline; }
.help a:hover { text-decoration:none; }
.help ul { margin:0; padding:5px; }
.help li { list-style:none outside none; margin:5px 0; padding:0; display:block; border:1px solid #ccc; }
.help li .help_link { display:block; background-color:#f1f6f8; padding:3px; color:#000; font-weight:bold; text-decoration:none; background-repeat:no-repeat; background-position:99% 50%; cursor:pointer; }
* html .help li .help_link  { width:100%; }
.help li.open .help_link { background-image:url(../img/jitHelp/jitHelpArrowOpenedOff.gif); }
.help li.open .help_link.hover { background-image:url(../img/jitHelp/jitHelpArrowOpenedOver.gif); color:#095ba6; }
.help li.open .help_content { display:block; }
.help li.closed .help_link { background-image:url(../img/jitHelp/jitHelpArrowClosedOff.gif); }
.help li.closed .help_link.hover { background-image:url(../img/jitHelp/jitHelpArrowClosedOver.gif); color:#095ba6; }
.help li.closed .help_content { display:none; }

.help .help_content { margin:0; padding:3px; }
.help .help_content p { margin:0; padding:3px 0; }
.help .help_content th.back { border:1px solid #c8d0e4; }
.help .help_content th.sp_hdr { border:1px solid #e7e7e7; }
.help .layColour_red .help_content .lay { background-color:#e4b8d6; }
.help .layColour_green .help_content .lay { background-color:#ececd5; }
.help .layColour_yellow .help_content .lay { background-color:#ff0; }

.help .uiView_compact .help_content .lay { display:none; }

.help .reading_screen { height:230px; overflow:hidden; position:relative; }
.help .reading_screen .circle { background:url(../img/jitHelp/jitHelpArrowInCircle.gif) no-repeat; padding:10px 0 10px 35px; }

.help .reading_screen .pointer { position:relative; top:-22px; }
.help .reading_screen .pointer span { display:none; position:absolute; left:0; }
.help .reading_screen .pointer span img { filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); }
.help .reading_screen.overlay_back .pointer span.left_top,
.help .reading_screen.overlay_lay .pointer span.right_top,
.help .reading_screen.overlay_sp_hdr .pointer span.left_top,
.help .reading_screen.overlay_price .pointer span.left_middle,
.help .reading_screen.overlay_price .pointer span.right_middle,
.help .reading_screen.overlay_size .pointer span.left_bottom,
.help .reading_screen.overlay_size .pointer span.right_bottom,
.help .reading_screen.overlay_sp .pointer span.left_middle,
.help .reading_screen.overlay_sp .pointer span.right_middle,
.help .reading_screen.overlay_sp_nolay .pointer span.left_middle,
.help .reading_screen.overlay_sp_nolay .pointer span.right_middle,
.help .reading_screen.overlay_projected_sp .pointer span.left_middle,
.help .reading_screen.overlay_near_far_sp .pointer span.left_middle,
.help .reading_screen.overlay_actual_sp .pointer span.left_middle { display:block; }
.help .displayLayPrices_false .reading_screen.overlay_lay .pointer span.right_top,
.help .displayLayPrices_false .reading_screen.overlay_price .pointer span.right_middle,
.help .displayLayPrices_false .reading_screen.overlay_sp .pointer span.right_middle,
.help .displayLayPrices_false .reading_screen.overlay_sp_nolay .pointer span.right_middle,
.help .displayLayPrices_false .reading_screen.overlay_size .pointer span.right_bottom { display:none; }

/* market depth */
.help .displayMarketDepth_false .b_3,
.help .displayMarketDepth_false .b_2,
.help .displayMarketDepth_false .l_2,
.help .displayMarketDepth_false .l_3 { border:0; border-bottom:1px solid #ccc; background-color:#fff; }
.help .displayMarketDepth_false .b_3 div,
.help .displayMarketDepth_false .b_2 div,
.help .displayMarketDepth_false .l_2 div,
.help .displayMarketDepth_false .l_3 div { visibility:hidden; }

/* projected odds */
.help .displayProjectedOdds_none .projected_sp { border:0; border-bottom:1px solid #ccc; background-color:#fff; }
.help .displayProjectedOdds_none .projected_sp div { display:none; }
.help .displayProjectedOdds_none .projectedHeader { display:none; }

.isInPlay_false th.sp_hdr .actual,
.isInPlay_true th.sp_hdr .projected { display:none; }
.help .help_content th.sp_hdr { border-left:2px solid #fff; background-color:#ddd; }

.help .overlay { height:125px; }
.help .overlay div { display:block; z-index:99; height:107px; width:300px; }
.help .overlay_back .overlay div,
.help .overlay_sp_hdr .overlay div,
.help .overlay_sp .overlay div,
.help .overlay_sp_nolay .overlay div,
.help .overlay_lay .overlay div,
.help .overlay_price .overlay div,
.help .overlay_size .overlay div,
.help .overlay_projected_sp .overlay div,
.help .overlay_near_far_sp .overlay div,
.help .overlay_actual_sp .overlay div { background:url(../img/help/readingScreenBackground.gif) center top no-repeat; }

.help .overlay p { display:none; }
.help .overlay_back p.text_back,
.help .overlay_lay p.text_lay,
.help .overlay_sp_hdr p.text_sp_hdr,
.help .overlay_sp p.text_sp,
.help .overlay_sp_nolay p.text_sp_nolay,
.help .overlay_price p.text_price,
.help .overlay_size p.text_size,
.help .overlay_projected_sp p.text_projected_sp,
.help .overlay_near_far_sp p.text_near_far_sp,
.help .overlay_actual_sp p.text_actual_sp { display:block; }

.help .help_content .btn { height:32px; width:43px; }
.help .help_content .btn .inner { padding:0; }
.help .help_content .btn.b_3 div { color:#ccc; }
.help .help_content .btn.b_2 div,
.help .help_content .btn.l_2 div { color:#666; }
.help .help_content .btn.l_3 div { color:#ccc; }
.help .help_content .b_1 .price,
.help .help_content .b_1 .size,
.help .help_content .b_sp .sp { border:1px solid #c8d0e4; }
.help .layColour_red .help_content .l_sp .sp { border:1px solid #e4b8d7; }
.help .layColour_green .help_content .l_sp .sp { border:1px solid #ececd5; }
.help .layColour_yellow .help_content .l_sp .sp { border:1px solid #ff0; }
.help .layColour_red .help_content .l_1 .price { border:1px solid #e4b8d7; }
.help .layColour_green .help_content .l_1 .price { border:1px solid #ececd5; }
.help .layColour_yellow .help_content .l_1 .price { border:1px solid #ff0; }
.help .layColour_red .help_content .l_1 .size { border:1px solid #e4b8d7; }
.help .layColour_green .help_content .l_1 .size { border:1px solid #ececd5; }
.help .layColour_yellow .help_content .l_1 .size { border:1px solid #ff0; }
.help .displayProjectedOdds_projected .help_content .projected_sp div,
.help .displayProjectedOdds_farNear .help_content .projected_sp div { border:1px solid #fff; cursor:pointer; }
.help .help_content .actual_sp div { border:1px solid #ddd; cursor:pointer; width:auto !important; width:100%; }

.help .overlay_price .b_1 .price,
.help .overlay_size .b_1 .size,
.help .overlay_sp .b_sp .sp,
.help .overlay_sp .l_sp .sp,
.help .overlay_sp_nolay .b_sp .sp,
.help .overlay_sp_nolay .l_sp .sp { background-color:#e5eaf8; border:1px solid #ffd739; }
.help .layColour_red .overlay_price .l_1 .price { background-color:#f8e1f1; border:1px solid #ffd739; }
.help .layColour_green .overlay_price .l_1 .price { background-color:#f9f9e6; border:1px solid #ffd739; }
.help .layColour_yellow .overlay_price .l_1 .price { background-color:#fdfdd1; border:1px solid #ffd739; }
.help .layColour_red .overlay_size .l_1 .size { background-color:#f8e1f1; border:1px solid #ffd739; }
.help .layColour_green .overlay_size .l_1 .size { background-color:#f9f9e6; border:1px solid #ffd739; }
.help .layColour_yellow .overlay_size .l_1 .size { background-color:#fdfdd1; border:1px solid #ffd739; }
.help .layColour_red .overlay_sp .l_sp .sp { background-color:#f8e1f1; border:1px solid #ffd739; }
.help .layColour_green .overlay_sp .l_sp .sp { background-color:#f9f9e6; border:1px solid #ffd739; }
.help .layColour_yellow .overlay_sp .l_sp .sp { background-color:#fdfdd1; border:1px solid #ffd739; }
.help .layColour_red .overlay_sp_nolay .l_sp .sp { background-color:#f8e1f1; border:1px solid #ffd739; }
.help .layColour_green .overlay_sp_nolay .l_sp .sp { background-color:#f9f9e6; border:1px solid #ffd739; }
.help .layColour_yellow .overlay_sp_nolay .l_sp .sp { background-color:#fdfdd1; border:1px solid #ffd739; }
.help .displayProjectedOdds_projected .overlay_projected_sp .projected_sp div { border:1px solid #ffd739; }
.help .displayProjectedOdds_farNear .overlay_projected_sp .projected_sp div { border:1px solid #ffd739; }
.help .overlay_actual_sp .actual_sp div { background-color:#eee; border:1px solid #ffd739; }

.help .reading_screen th.back { border-right:1px solid #fff; text-align:right; }
.help .reading_screen th.back span { display:block; padding:1px 20px; cursor:pointer; }
.help .reading_screen th.sp_hdr { border-left:1px solid #fff; border-right:1px solid #fff; background-color:#ddd; cursor:pointer; }
.help .reading_screen th.sp_hdr span { cursor:pointer; }
.help .reading_screen th.lay { border-left:1px solid #fff; text-align:left; }
.help .reading_screen th.lay span { display:block; padding:1px 20px; cursor:pointer; }

.help .reading_screen.overlay_back th.back { background-color:#e5eaf8; border:1px solid #ffd739; }
.help .reading_screen.overlay_back th.back span { background-color:#e5eaf8; }
.help .reading_screen.overlay_sp_hdr th.sp_hdr { background-color:#eee; border:1px solid #ffd739; }
.help .reading_screen.overlay_sp_hdr th.sp_hdr span { background-color:#eee; }
.help .layColour_red .reading_screen.overlay_lay th.lay { background-color:#f8e1f1; border:1px solid #ffd739; }
.help .layColour_red .reading_screen.overlay_lay th.lay span { background-color:#f8e1f1; }
.help .layColour_green .help_content.reading_screen.overlay_lay th.lay { background-color:#f9f9e6; border:1px solid #ffd739; }
.help .layColour_green .help_content.reading_screen.overlay_lay th.lay span { background-color:#f9f9e6; }
.help .layColour_yellow .help_content.reading_screen.overlay_lay th.lay { background-color:#fdfdd1; border:1px solid #ffd739; }
.help .layColour_yellow .help_content.reading_screen.overlay_lay th.lay span { background-color:#fdfdd1; }

.help .help_content .hand { background:url(../img/jitHelp/jitHelpBackHand.gif) no-repeat; position:relative; left:50px; top:10px; width:21px; height:27px; z-index:9; }

.help .help_content .oddsConverter { position:relative; width:auto; left:0; background-color:#fff; border:0; z-index:0; padding:3px; }
.help .help_content .oddsConverterHeader { display:none; }
.help .help_content .oddsConverter .closeButton { display:none; }
.help .help_content .oddsTableContainer { background-color:#f1f7fd; }

.help .help_content.ready_to_bet .swoosh { background:url(../img/jitHelp/jitHelpSwoosh.gif) no-repeat; width:35px; height:37px; }
.help .help_content.ready_to_bet th.back { padding:3px 5px; border:1px solid #fff; text-align:center; }
.help .help_content.ready_to_bet th.lay { padding:3px 5px; border:1px solid #fff; text-align:center;  }
.help .displayLayPrices_false .help_content.ready_to_bet .lay { display:none; }
.help .help_content.ready_to_bet .joinNow { border:1px solid #cecd9c; background-color:#ffffdc; font-weight:bold; font-size:100%; padding:5px; padding-left:3px; padding-right:3px; line-height:25px}
.help .help_content.ready_to_bet .joinNow a { font-weight:bold;}


/* File=/css/global.css */
body { font:70% Tahoma,Verdana,Arial,Sans-Serif; color:#000; margin:0; padding:0; overflow:hidden; }
iframe { position:absolute; top:0; left:0; width:0; height:0; visibility:hidden; }
iframe:lang(en) { display:none; } /* all browsers except Safari hack */
a { font:100% Tahoma,Verdana,Arial,Sans-Serif; color:#095ba6; text-decoration:none; }
a:hover { text-decoration:underline; }
a.underline { font:100% Tahoma,Verdana,Arial,Sans-Serif; color:#095ba6; text-decoration:underline; }
a.underline:hover { text-decoration:none; }
th { font:bold 70% Tahoma,Verdana,Arial,Sans-Serif; color:#000; }
td { font:70% Tahoma,Verdana,Arial,Sans-Serif; color:#000; }
ul { font:100% Tahoma,Verdana,Arial,Sans-Serif; color:#000; }
h1 { font:bold 120% Tahoma,Verdana,Arial,Sans-Serif; color:#000; margin:0; padding:0; }
h2 { font:bold 100% Tahoma,Verdana,Arial,Sans-Serif; color:#fff; margin:0; padding:3px; background-color:#aaa; }
h3 { font:bold 100% Tahoma,Verdana,Arial,Sans-Serif; color:#000; margin:0; padding:0 0 3px; }
form { display:inline; }
input { font:70% Tahoma,Verdana,Arial,Sans-Serif; vertical-align:middle; }
.button { font:100% Tahoma,Verdana,Arial,Sans-Serif; }
.checkbox { xmargin:0; xpadding:0; }
.radio { }
.select { font:100% Tahoma,Verdana,Arial,Sans-Serif; }
.text { font:100% Tahoma,Verdana,Arial,Sans-Serif; padding:2px !important; padding:1px; }
.label { font:100% Tahoma,Verdana,Arial,Sans-Serif; vertical-align:middle; cursor:default; }
.ref { color:#666; }
.panel { margin:0; padding:0; }

.left_fl { float:left; }
.right_fl { float:right; }
.right { text-align:right; }
.center { text-align:center; }
.bold { font-weight:bold; }
.back { background-color:#c8d0e4; }
.lay { background-color:#e4b8d6; }
.layColour_red .lay { background-color:#e4b8d6; }
.layColour_green .lay { background-color:#ececd5; }
.layColour_yellow .lay { background-color:#ff0; }

.border { border-bottom:1px solid #ccc; }
.scrollable { overflow:auto; }
.pointer { cursor:pointer; }

.mouseover_help { position:absolute; top:0; left:0; text-align:left; border:1px solid #333; z-index:99; }
.mouseover_help div { position:relative; padding:6px; margin:0; background-color:#ffc; }
.mouseover_help div.raceInfo { background-color:#ffc; }
.mouseover_help div.fractionalOdds { background-color:#ffc; }
.mouseover_help div.runnerDetails { background-color:#ffc; }

/* workaround for chinese locales */
.zh, .zh_TW { font-family:SimSun,MingLiU,"Arial Unicode MS",Sans-Serif; }
.zh .button, .zh_TW .button { font-family:SimSun,MingLiU,"Arial Unicode MS",Sans-Serif; }
.zh .select, .zh_TW .select { font-family:SimSun,MingLiU,"Arial Unicode MS",Sans-Serif; }